﻿function getStatusBar() {
	var bar = new Ext.Toolbar({
				region : 'south',
				height : 25,
				items : [new Ext.Toolbar.TextItem(), new Ext.Toolbar.Fill(), new Ext.Button({
									hidden : true,
									iconCls : 'maildown-icon',
									handler : function() {
										showMsgBox(sys.user.username);
									}
								}), new Ext.Toolbar.TextItem('当前用户：'), new Ext.Toolbar.TextItem(),
						'<pre>　</pre>']
			});
	refreshStatusBar(bar);
	return bar;
}

function refreshStatusBar(bar) {
	if (!bar) bar = ui.statusBar;
	if (!bar) return;
	bar.get(0).setText(sys.settings.copyright);
	bar.get(4).setText(sys.guest ? 'guest' : (sys.rd.authorusername(sys.user) + (sys.god
			? ' (上帝模式)'
			: '')));
	if (sys.guest)
		bar.get(2).hide();
	else if (sys.newmsg) {
		bar.get(2).setText('<span style="color:red">有新消息(' + sys.newmsg + ')</span>');
		bar.get(2).show();
	} else {
		bar.get(2).setText('无新消息');
		bar.get(2).show();
	}
}
